wire pin lock - Espagnol Anglais Dictionnaire